; Yunli

; Constants -------------------------

; Overrides -------------------------

[TextureOverrideYunliHairPosition]
hash = 6c60e749
handling = skip
vb0 = ResourceYunliHairPosition
vb2 = ResourceYunliHairBlend
draw = 4596,0

[TextureOverrideYunliHairTexcoord]
hash = b2d80a36
vb1 = ResourceYunliHairTexcoord

[TextureOverrideYunliHairVertexLimitRaise]
hash = 092a10a3

[TextureOverrideYunliHeadPosition]
hash = 44a7e483
handling = skip
vb0 = ResourceYunliHeadPosition
vb2 = ResourceYunliHeadBlend
draw = 3504,0

[TextureOverrideYunliHeadTexcoord]
hash = 73530042
vb1 = ResourceYunliHeadTexcoord

[TextureOverrideYunliHeadVertexLimitRaise]
hash = 625e8b72

[TextureOverrideYunliBodyPosition]
hash = afb1f48c
handling = skip
vb0 = ResourceYunliBodyPosition
vb2 = ResourceYunliBodyBlend
draw = 17575,0

[TextureOverrideYunliBodyPosition_Extra]
hash = 8d5695b1
handling = skip
vb0 = ResourceYunliBodyPosition
vb2 = ResourceYunliBodyBlend
draw = 17575,0


[TextureOverrideYunliBodyTexcoord]
hash = 3bd585f3
vb1 = ResourceYunliBodyTexcoord

[TextureOverrideYunliBodyVertexLimitRaise]
hash = 1c4648ec

[TextureOverrideYunliHairIB]
hash = 9873bdf0
handling = skip
drawindexed = auto

[TextureOverrideYunliHairA]
hash = 9873bdf0
match_first_index = 0
ib = ResourceYunliHairAIB

[TextureOverrideYunliHairADiffuse]
hash = fc4ee04c
this = ResourceYunliHairADiffuse

[TextureOverrideYunliHairALightMap]
hash = 0d1bfe96
this = ResourceYunliHairALightMap

[TextureOverrideYunliHeadIB]
hash = 74618f38
handling = skip
drawindexed = auto

[TextureOverrideYunliHeadA]
hash = 74618f38
match_first_index = 0
ib = ResourceYunliHeadAIB

[TextureOverrideYunliHeadADiffuse]
hash = a84f4af4
this = ResourceYunliHeadADiffuse

[TextureOverrideYunliHeadB]
hash = 74618f38
match_first_index = 12540
ib = null

[TextureOverrideYunliBodyIB]
hash = e021a401
handling = skip
drawindexed = auto

[TextureOverrideYunliBodyA]
hash = e021a401
match_first_index = 0
ib = ResourceYunliBodyAIB

[TextureOverrideYunliBodyADiffuse]
hash = dbb4f113
this = ResourceYunliBodyADiffuse

[TextureOverrideYunliBodyALightMap]
hash = 08c5a87c
this = ResourceYunliBodyALightMap

[TextureOverrideYunliBodyB]
hash = e021a401
match_first_index = 66528
ib = null

; CommandList -----------------------

; Resources -------------------------

[ResourceYunliHairPosition]
type = Buffer
stride = 40
filename = YunliHairPosition.buf

[ResourceYunliHairBlend]
type = Buffer
stride = 32
filename = YunliHairBlend.buf

[ResourceYunliHairTexcoord]
type = Buffer
stride = 8
filename = YunliHairTexcoord.buf

[ResourceYunliHeadPosition]
type = Buffer
stride = 40
filename = YunliHeadPosition.buf

[ResourceYunliHeadBlend]
type = Buffer
stride = 32
filename = YunliHeadBlend.buf

[ResourceYunliHeadTexcoord]
type = Buffer
stride = 8
filename = YunliHeadTexcoord.buf

[ResourceYunliBodyPosition]
type = Buffer
stride = 40
filename = YunliBodyPosition.buf

[ResourceYunliBodyBlend]
type = Buffer
stride = 32
filename = YunliBodyBlend.buf

[ResourceYunliBodyTexcoord]
type = Buffer
stride = 20
filename = YunliBodyTexcoord.buf

[ResourceYunliHairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YunliHairA.ib

[ResourceYunliHeadAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YunliHeadA.ib

[ResourceYunliHeadBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YunliHeadB.ib

[ResourceYunliBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YunliBodyA.ib

[ResourceYunliBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YunliBodyB.ib

[ResourceYunliHairADiffuse]
filename = YunliHairADiffuse.dds

[ResourceYunliHairALightMap]
filename = YunliHairALightMap.dds

[ResourceYunliHeadADiffuse]
filename = YunliHeadADiffuse.dds

[ResourceYunliBodyADiffuse]
filename = YunliBodyADiffuse.dds

[ResourceYunliBodyALightMap]
filename = YunliBodyALightMap.dds


; .ini generated by GIMI (Genshin-Impact-Model-Importer)
; If you have any issues or find any bugs, please open a ticket at https://github.com/SilentNightSound/GI-Model-Importer/issues or contact SilentNightSound#7430 on discord